@article{刘润达2008OpenID,
  title={OpenID:一种开放的数字身份标识管理及其认证框架},
  author={刘润达 and 王卷乐 and 杜佳},
  journal={计算机应用与软件},
  volume={25},
  number={12},
  pages={3},
  year={2008},
}
@book{dannen2017introducing,
  title={Introducing Ethereum and solidity},
  author={Dannen, Chris},
  volume={1},
  year={2017},
  publisher={Springer}
}
@article{2011A,
  title={A federated identity management system with centralized trust and unified Single Sign-On},
  author={ Jian, J.  and  Duan, H.  and  Tao, L.  and  Qin, F.  and  Hong, Z. },
  journal={IEEE},
  year={2011},
}
@article{bohme2015bitcoin,
  title={Bitcoin: Economics, technology, and governance},
  author={B{\"o}hme, Rainer and Christin, Nicolas and Edelman, Benjamin and Moore, Tyler},
  journal={Journal of economic Perspectives},
  volume={29},
  number={2},
  pages={213--38},
  year={2015}
}
@article{邵奇峰2018区块链技术,
  title={区块链技术:架构及进展},
  author={邵奇峰 and 金澈清 and 张召 and 钱卫宁 and 周傲英},
  journal={计算机学报},
  volume={41},
  number={5},
  pages={20},
  year={2018},
}
@article{李怡然2018大学生个人信息的泄漏问题及法律性对策的研究,
  title={大学生个人信息的泄漏问题及法律性对策的研究},
  author={李怡然 and 张月溪 and 刘一鸣},
  journal={法制与社会：旬刊},
  number={11},
  pages={2},
  year={2018},
}
@article{何蒲2017区块链技术与应用前瞻综述,
  title={区块链技术与应用前瞻综述},
  author={何蒲 and 于戈 and 张岩峰 and 鲍玉斌},
  journal={计算机科学},
  volume={44},
  number={4},
  pages={8},
  year={2017},
}
@inproceedings{2017Defining,
  title={Defining the Ethereum Virtual Machine for Interactive Theorem Provers},
  author={ Hirai, Y. },
  booktitle={International Conference on Financial Cryptography and Data Security},
  year={2017},
}
@article{吴璨2019分布式消息系统研究综述,
  title={分布式消息系统研究综述},
  author={吴璨 and 王小宁 and 肖海力 and 曹荣强 and 赵一宁 and 迟学斌},
  journal={计算机科学},
  volume={46},
  number={B06},
  pages={6},
  year={2019},
}
@article{2018Smart,
  title={Smart Contract-Based Access Control for the Internet of Things},
  author={ Zhang, Y.  and  Shoji, K.  and  Shen, Y.  and  Jiang, X.  and  Wan, J. },
  journal={IEEE Internet of Things Journal},
  volume={PP},
  pages={1-1},
  year={2018},
}
@article{A2018On,
  title={On the Relevance of Blockchain in Identity Management},
  author={A Grüner and A Mühle and  Meinel, C. },
  year={2018},
}
@article{曾清扬2019DES,
  title={DES加密算法的实现},
  author={曾清扬},
  journal={网络安全技术与应用},
  number={7},
  pages={2},
  year={2019},
}
@article{windley2018protocol,
  title={A Protocol and Token for Self-Sovereign Identity and Decentralized Trust},
  author={Windley, P and Sovrin, Reed D},
  journal={Utah: Sovrin Foundation},
  year={2018}
}
@article{world2019verifiable,
  title={Verifiable credentials data model 1.0: Expressing verifiable information on the web},
  author={World Wide Web Consortium and others},
  journal={https://www. w3. org/TR/vc-data-model/?\# core-data-model},
  year={2019},
  publisher={World Wide Web Consortium (W3C)}
}
@inproceedings{szydlo2004merkle,
  title={Merkle tree traversal in log space and time},
  author={Szydlo, Michael},
  booktitle={International Conference on the Theory and Applications of Cryptographic Techniques},
  pages={541--554},
  year={2004},
  organization={Springer}
}
@article{ramabaja2020compact,
  title={Compact merkle multiproofs},
  author={Ramabaja, Lum and Avdullahu, Arber},
  journal={arXiv preprint arXiv:2002.07648},
  year={2020}
}
@book{gackenheimer2015introduction,
  title={Introduction to React},
  author={Gackenheimer, Cory and Paul, Akshat},
  volume={52},
  year={2015},
  publisher={Springer}
}
@incollection{lee2019testing,
  title={Testing smart contracts using ganache},
  author={Lee, Wei-Meng},
  booktitle={Beginning Ethereum Smart Contracts Programming},
  pages={147--167},
  year={2019},
  publisher={Springer}
}
@inproceedings{wimmer2012truffle,
  title={Truffle: a self-optimizing runtime system},
  author={Wimmer, Christian and W{\"u}rthinger, Thomas},
  booktitle={Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity},
  pages={13--14},
  year={2012}
}
@article{nakamoto2008bitcoin,
  title={Bitcoin: A peer-to-peer electronic cash system},
  author={Nakamoto, Satoshi},
  journal={Decentralized Business Review},
  pages={21260},
  year={2008}
}
@book{区块链DAPP开发入门、代码实现、场景应用,
  author         = {李万胜},
  publisher      = {电子工业出版社},
  title          = {区块链DAPP开发入门、代码实现、场景应用},
  year           = {2019}
}